particulate trap - Fransızca İngilizce Sözlük